Release 10.1A: OpenEdge Development:
Open Client Introduction and Programming
Running Batch ProxyGen
Batch ProxyGen runs on supported UNIX and Windows platforms. It allows you to generate Open Client proxies and/or a Web service definition based on the Open Client interface you defined in a project file created using ProxyGen.
To run Batch ProxyGen, enter the following command in the Windows or UNIX command prompt:
where
project-filenameis the name and path of the OpenEdge project file containing the Open Client interface.This validates the Open Client interface defined in the project file and generates the specified Open Client proxies and/or Web service definition.
The syntax above requires an OpenEdge (Release 10 or later) project file. To convert a project file from Progress Version 9 to OpenEdge format, see the "Converting a project file from Progress Version 9 to OpenEdge" section.
Differences on UNIX and Windows platforms
Batch ProxyGen runs on UNIX in the same way as on Windows platforms, with the following limitations:
- It works only for projects that define Java proxies and Web service interfaces but do not also define .NET proxies. You can generate .NET proxies only on Windows platforms.
- It automatically converts compatible Windows pathnames to UNIX pathnames:
- It ignores all drive letter references in project files generated by ProxyGen on Windows platforms. As a result, all absolute path names in the project descend from root (
/).Note: When you generate project (- It automatically changes back slashes (
\) to forward slashes (/)..xpxg) files for use with Batch ProxyGen on UNIX systems, make sure all pathnames you specify are portable to your UNIX machine. This includes the output directory, compiler path, andPROPATHsettings. Using any other Windows-specific naming convention results in a nonportable project file.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |